#创建字典及使用字典
alien_0 = {'color': 'green' ,'points': 5}  # 注意字典是使用{}号的。

print(alien_0['color'])
print(alien_0['points'])

#添加键-值对
alien_0['x_position'] = 0
alien_0['y_position'] = 25
print('添加键-值对后：',alien_0)

#删除键-值对
del alien_0['points']          # 永久删除！
print('删除键-值对后：',alien_0)

#遍历整个元组的键
# 元组的键相当与列表中元素，而对应的值不对其进行访问是不对外显示的。
print('\n输出元组中的键：')
for x in alien_0 :
    print(x)
#或者使用方法keys()
print('\n另一种方法输出元组中的键：')
for name in sorted(alien_0.keys()) :   # 加入暂时性排列。
    print(name.title())

#用方法values()遍历整个元组的值
print('\n方法values()遍历整个元组的值:')
for x in alien_0.values() :
    print(str(x))

#使用方法items()遍历整个元组
print('\n遍历整个元组:')
for x , y in alien_0.items() :
    print('\nx:' + x)
    print('y:' + str(y))


pizza = {
    'curst': 'thick',
    'toopings': ['mushrooms','extra cheese']
}

print(pizza['curst'])

for tooping in pizza['toopings'] :    
    print(tooping)